you're screwed! - Allemand Anglais Dictionnaire